luminescent eyes and long